New Town – Deutsch–English translations

🇩🇪 de en 🇬🇧

New Town noun {f}

New Town
  • im Zentrum gelegener Stadtteil von Edinburgh
New Town

🇬🇧 en de 🇩🇪

New Town

New Town

new town

Neustadt
Wiktionary Links